home *** CD-ROM | disk | FTP | other *** search
/ AGA Toolkit '97 / The AGA Toolkit '97.iso / programming / debug / flush / flush.doc < prev    next >
Encoding:
Text File  |  1996-09-07  |  1.8 KB  |  98 lines

  1.  
  2. NAME
  3.  
  4.     Flush
  5.     Selectively remove unused libraries, devices and fonts from memory.
  6.  
  7. FUNCTION
  8.  
  9.     Flush is just an enhanced version of C='s 'flushlibs' program.
  10.  
  11. INSTALLATION
  12.  
  13.     Simply copy Flush to C: - that's all.
  14.  
  15. TEMPLATE
  16.  
  17.     Flush NAMES/M,LIBS=LIBRARIES/S,DEVS=DEVICES/S,FONTS/S,ALL/S,QUIET/S
  18.  
  19.         NAMES/M:     The list of libraries, devices and fonts to flush.
  20.                      Standard Amiga wildcards are supported.
  21.                      See examples.
  22.  
  23.         LIBRARIES/S: Restrict the flush to unused libraries only.
  24.                      May be abbreviated to LIBS.
  25.  
  26.         DEVICES/S:   Restrict the flush to unused devices only.
  27.                      Me be abbreviated to DEVS.
  28.  
  29.         FONTS/S:     Restrict the flush to fonts only.
  30.  
  31.         ALL/S:       Flush libraries, devices and fonts. This is the
  32.                      default if none of the LIBRARIES, DEVICES or
  33.                      FONTS options is given.
  34.  
  35.         QUIET/S:     Silent operation.
  36.  
  37. EXAMPLES
  38.  
  39.     - Flush all unused libraries, devices and fonts:
  40.  
  41.         Flush
  42.  
  43.         or
  44.  
  45.         Flush ALL
  46.  
  47.     - Flush unused fonts only:
  48.  
  49.         Flush FONTS
  50.  
  51.         or
  52.  
  53.         Flush #?.font
  54.  
  55.         (unless a library or device happens to be named
  56.         'something.font'!)
  57.  
  58.     - Flush unused devices and fonts only:
  59.  
  60.         Flush DEVS FONTS
  61.  
  62.         or
  63.  
  64.         Flush #?.device #?.font
  65.  
  66.         or
  67.  
  68.         Flush ~(#?.library)
  69.  
  70.     - Flush a particular device:
  71.  
  72.         Flush my.device
  73.  
  74.         or
  75.  
  76.         Flush my#? DEVS
  77.  
  78.     - Flush all libraries but the SAS/C compiler, all devices but
  79.       serial.device, and all fonts but helvetica.font:
  80.  
  81.         Flush ~(sc#?.library) ~(serial.device) ~(helv#?.font)
  82.  
  83.     - etc.
  84.  
  85. HISTORY
  86.  
  87.     - Version 1.0 (30.10.95)
  88.         * Initial release
  89.  
  90.     - Version 1.1 (11.11.95)
  91.         * Simply reduced the possibility for unused elements
  92.           to stay in memory. Flush should now be able to
  93.           really flush everything that's flushable.
  94.  
  95.     - Version 1.1b (12.11.95)
  96.         * Corrected a really stupid bug that made Flush
  97.           incorrectly report the number of flushed items.
  98.